#pragma once
#include "PlayerFactory.h"
#include "Sony.h"
using namespace std;

class SonyPlayerFactory : public PlayerFactory {
public:
	DVDPlayer* FDVDPlayer(MediaCenter* md) const {
		return new SonyDVDPlayer(md);
	}

	CDPlayer* FCDPlayer(MediaCenter* md) const {
		return new SonyCDPlayer(md);
	}

	VCRPlayer* FVCRPlayer(MediaCenter* md) const {
		return new SonyVCRPlayer(md);
	}
};